@charset "utf-8";
/* CSS Document */
/* powered by:杭州翰臣科技有限公司 方小燕; */
/*http://www.68hanchen.com http://68hanchen.com*/
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/*#ff8a00; 翰臣科技有限公司VI色系*/
body{ margin:0; padding:0; font-family:"微软雅黑",arial; font-size:12px; color:#4d4d4d; border-top:0px solid #fff; background:#fff;}
h1,h2,h3,h4,h5,h6,p,dl,dt,dd{ margin:0; padding:0;}
a, a:hover, a:visited, li, li:hover, dd, dd:hover{ text-decoration:none; color:#4d4d4d;}
ul,li{ list-style:none; margin:0; padding:0;}
img{ border:0 none; text-decoration:none;}
.clear{ clear:both; width:0; height:0;}
html{ overflow-x:hidden;}
.lf{ float:left}
.rg{ float:right}
.pc{ display:none;}
.none{ display:none;}
.mobile{ display:block; line-height:22px; color:#4d4d4d;}

/* 公用样式 */
.mobile .head{ padding:10px; border-bottom:2px solid #9a0000}
.mobile .head table tr .td1{ width:33%;}
.mobile .head table tr .td1 img{ height:34px;}
.mobile .head table tr .td2{ width:34%;}
.mobile .head table tr .td2 img{ height:45px;}
.mobile .div_dh_txt{ position:absolute; top:65px; background:#33416f; height:100%; width:100%; overflow:hidden; z-index:100;}
.mobile .div_dh_txt ul li{ border-bottom:1px solid #556187;}
.mobile .div_dh_txt ul li .div_js_title{ height:50px; line-height:50px; color:#fff; padding-left:15px; font-size:14px;}
.mobile .div_dh_txt ul li .div_js_txt a{ display:block; height:40px; line-height:40px; display:block; padding-left:15px; background:#fff; color:#5d5d5d; border-top:1px solid #dfdfdf; font-size:12px;}
.mobile .foot{ margin-top:10px; border-top:2px solid #9a0000; padding-top:8px; padding-bottom:8px; text-align:center; padding-left:10px; padding-right:10px; color:#999}
/* 公用样式 End */

/* Index */
.mobile .banner{ width:100%; height:100%;}
.mobile .flexslider{ position:relative;height:auto;overflow:hidden; z-index:10;}
.mobile .slides { position:relative;z-index:1;}
.mobile .slides li { height:auto;}
.mobile .slides li img{ width:100%; height:auto}
.mobile .flex-control-nav { position:absolute; bottom:11%; margin-bottom:-9px; z-index:99;width:100%; left:50%; margin-left:-70px; display:none;}   
.mobile .ss{ padding:10px; background:#ececec; padding-bottom:0px;}
.mobile .ss ul li{ width:48.5%; float:left; background:#fff; margin-bottom:10px;}
.mobile .ss ul .li{ float:right;}
.mobile .ss ul li .div1{ padding-top:5px; text-align:center;}
.mobile .ss ul li .div2{ padding:10px; padding-top:5px;}
.mobile .ss ul li .div2 img{ width:100%;}
.mobile .dd{ margin-top:10px; padding-left:10px; padding-right:10px;}
.mobile .dd .div1{ background:url(../images/2_04.jpg) center left no-repeat; font-size:14px; font-weight:bold; line-height:30px; height:30px; padding-left:30px;}
.mobile .dd .div2{ margin-top:10px;}
.mobile .dd .div2 img{ width:100%;}
.mobile .dd .div3{ margin-top:10px;}
.mobile .ff{ margin-top:10px;}
.mobile .ff #myTab0_1 li{ width:25%; height:35px; line-height:35px; float:left; background:url(../images/2_06.jpg) right center no-repeat #ececec; text-align:center; font-weight:bold;}
.mobile .ff #myTab0_1 .active{ background:#9a0000; color:#fff;}
.mobile .ff .TabContent ul li{ margin-left:10px; margin-right:10px; border-bottom:1px dashed #ccc; height:35px; line-height:35px; overflow:hidden;}
/* Index End */

/* Main */
.mobile .main_banner img{ width:100%}
.mobile .box{ padding-left:10px; padding-right:10px;}
.mobile .div_title{ border-left:5px solid #9a0000; padding-left:8px; font-size:15px; font-weight:bold;}
.mobile .div_title span{ font-size:12px; text-transform:uppercase;}
.mobile .div_abo{ margin-top:10px;}
.mobile .div_abo .div1{ box-shadow: -2px 0 5px #ccc,0 -2px 5px #ccc,0 2px 5px #ccc,2px 0 5px #ccc; padding:5px; margin-top:10px;}
.mobile .div_abo .div1 img{ width:100%;}
.mobile .div_abo .div2{ margin-top:10px;}
.mobile .div_abo .div3{ margin-top:10px;}
.mobile .div_abo .div3 .p1{ height:35px; line-height:35px; box-shadow: -2px 0 5px #ccc,0 -2px 5px #ccc,0 2px 5px #ccc,2px 0 5px #ccc; margin-top:15px; padding-left:5px; padding-right:5px;}
.mobile .div_abo .div3 .p1 input{ border:0px; background:#fff; height:32px; line-height:32px; font-family:微软雅黑; color:#666; width:100%;}
.mobile .div_abo .div3 .p2{ height:140px; line-height:22px; box-shadow: -2px 0 5px #ccc,0 -2px 5px #ccc,0 2px 5px #ccc,2px 0 5px #ccc; margin-top:15px; padding-left:5px; padding-right:5px;}
.mobile .div_abo .div3 .p2 textarea{ border:0px; background:#fff; height:135px; line-height:22px; font-family:微软雅黑; color:#666; width:100%;}
.mobile .div_abo .div4 a{ display:block; text-align:center; color:#fff; background:#9a0000; height:35px; line-height:35px; margin-top:15px;}
.mobile .div_abo .div5{ margin-top:10px;}
.mobile .div_abo .div5 table .tr td{ background:rgb(210, 210, 210)}
.mobile .div_abo .div5 table tr td{ padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; border-bottom:1px dashed #ccc;}
.mobile .div_abo .div5 table tr td .a1{ background:url(../images/news_icon.png) no-repeat left center; padding-left:20px;}
.mobile .div_abo .div5 table tr td a{ display:block;}

.mobile .div_dir{ padding-left:10px; padding-right:10px;}
.mobile .div_dir li{ float:left; width:48.5%; margin-top:10px;}
.mobile .div_dir .li{ float:right;}
.mobile .div_dir li a{ display:block; overflow:hidden;}
.mobile .div_dir li a span{ display:block; overflow:hidden; border:1px solid #ddd;}
.mobile .div_dir li a span img{ width:100%; height:100%;}
.mobile .div_dir li a p{ padding:5px; font-size:12px; line-height:20px; text-align:center; background:#e3e3e3; position:relative; bottom:0px;}
.mobile .div_dir li:hover a p{ color:#fff; background:#9a0000;}

.mobile .div_bus{ height:35px; overflow:hidden;}
.mobile .div_bus a{ display:block; float:left; width:25%; background:url(../images/2_06.jpg) right center no-repeat #ececec; text-align:center; height:35px; line-height:35px;}
.mobile .div_bus .a1{ background:#9a0000; color:#fff;}

.mobile .div_pol{ margin-top:10px; padding-left:10px; padding-right:10px;}
.mobile .div_pol ul{}
.mobile .div_pol ul li{ background:url(../images/news_icon.png) no-repeat left center; padding-left:20px; border-bottom:1px dashed #ccc; height:35px; line-height:35px;}

.mobile .news_info .tit{ text-align:center;}
.mobile .news_info .tit h3{ font-size:14px; line-height:22px; font-weight:normal; padding-bottom:7px; border-bottom:1px dashed #ccc;}
.mobile .news_info .tit .data{ line-height:22px; margin-bottom:10px; margin-top:4px;}
.mobile .news_info .tit .data span{color:#7b7b7b; margin-left:8px; margin-right:8px;}
.mobile .news_info .info{ line-height:24px; color:#606060; padding-bottom:10px; border-bottom:1px solid #ddd; margin-bottom:5px;}
.mobile .news_info .info img{ margin:0 auto; display:block; margin-bottom:10px; width:100%}
/* Main End */

/* -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; 背景渐隐 */
/* -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 背景滚动*/
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片原比例 */
/* -webkit-transform:scale(0.97); -moz-transform:scale(0.97); -o-transform:scale(0.97); -ms-transform:scale(0.97); transform:scale(0.97); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片缩放  */
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; */
/* -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s; 图片360旋转 */
/* transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); 图片360旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; 3D旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); 3D旋转 */ 

/* #9a0000 */